OO Model of the STAR offline production "Event Display" and its implementation based on Qt-ROOT

نویسندگان

  • Valeri Fine
  • Jérôme Lauret
  • Victor Perevoztchikov
چکیده

The paper presents the "Event Display" package for the STAR offline production as a special visualization tool to debug the reconstruction code. This can be achieved if an author of the algorithm / code may build his/her own custom Event Display alone from the base software blocks and re-used some well-designed, easy to learn user-friendly patterns. For STAR offline production Event Display ROOT with Qt lower level interface was chosen as the base tools. The paper presents the "Event Display" package for the STAR offline production as a special visualization tool to debug the reconstruction code. 3D visualization has not found for in High Energy Physics research. That essentially represents one or very few events and it can not delivery the information the experiment is designed for. This means the scope of such approach is restricted with: • Debugging the detector geometry • Debugging the simulation, reconstruction and data analysis software codes • Public relations • Rare event evaluations • " Control room " like applications. The list implies the functionality such "Display" application is to be changed as soon as some piece of the instantly evolving code demands the "Event Display" to help finding and recognizing some new problem. The Object-Oriented approach allows creating the reliable OO model and its C++ implementation that is flexible enough to match the oncoming debugging goals. To be useful the working program must be done quickly otherwise the code will be debugged by other means. This can be achieved if an author of the algorithm / code may build his/her own custom Event Display alone from the base software blocks and re-used some good and easy to learn and user-friendly patterns.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Effect of Inflation Targeting Policy Implementation on Production Gap in Iran

Given the increasing importance of achieving low and stable inflation rate during the last decades, adopting the most suitable practices to implement monetary policies has always been of concern by monetary authorities of different countries. Inflation targeting (IT) regime is the most recent strategy to guide monetary policies that have been introduced following the occurrence of exchange rate...

متن کامل

Evolution of the STAR Framework OO model for the Multi-Core era

With the era of multi-core CPUs, software parallelism is becoming both affordable as well as a practical need. Especially interesting is to re-evaluate the adaptability of the high energy and nuclear physics sophisticated, but time-consuming, event reconstruction frameworks to the reality of the multi-threaded environment. The STAR offline OO ROOT-based framework implements a well-known "standa...

متن کامل

Reduction of production disturbances of a shoemaking industry through a discrete event simulation approach

This study presents a reduction of production disturbances of a shoemaking industry through discrete event simulation approach. The study is conducted at Peacock Shoe factory found in Addis Ababa, Ethiopia.  This factory faces line balancing problem that becomes production disturbance for its assembly lines. Detail time study is carried out for the selected shoe model using stopwatch. Assembly ...

متن کامل

تخمین پارامترهای مدل کلاسیک ژنراتور با استفاده از داده های PMU

Parameters estimation of dynamic model of synchronous generators is an essential prerequisite for viable and reliable power system operation and offline studies. Advent of phasor measurement units (PMU) and its growing applications in power systems have led to an evolution in the electric power network wide-area monitoring, protection, and control. Alongside, these devices have revealed unprece...

متن کامل

Distributed Object Monitoring for Root Analyses with Go4 V3

The new version 3 of the ROOT based GSI standard analysis framework Go4 (GSI Object Oriented Online Offline) has been released. Go4 provides multithreaded remote communication between analysis process and GUI process, a dynamically configurable analysis framework, and a Qt based GUI with embedded ROOT graphics. In version 3 a new internal object manager was developed. Its functionality was sepa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره cs.HC/0306087  شماره 

صفحات  -

تاریخ انتشار 2003